package com.tbit.uqbike.object.pojo;

import java.math.BigDecimal;
import java.util.Date;
import java.io.Serializable;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 统管数据统计表(UnifyManagementStat)实体类
 *
 * @author shanyong.mo
 * @since 2025-03-04 11:06:49
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class UnifyManagementStat implements Serializable {
    private static final long serialVersionUID = 397116731538583588L;
    /**
     * 主键id
     */
    private Integer statId;
    /**
     * 品牌id
     */
    private Integer brandId;
    /**
     * 区域id
     */
    private Integer accountId;
    /**
     * 统计日期
     */
    private Date statDate;
    /**
     * 1~24-对应过去一小时数据 24还会插入按天统计的数据
     */
    private Integer hour;
    /**
     * 运营总收入（每天统计）
     */
    private BigDecimal yyzsr;
    /**
     * 运营净收入（每天统计）
     */
    private BigDecimal yyjsr;
    /**
     * 订单数（每天统计）
     */
    private Integer dds;
    /**
     * 产生订单车辆数（每天统计）
     */
    private Integer csddcls;
    /**
     * 总车辆数（小时统计）
     */
    private Integer zcls;
    /**
     * 投放车辆数（小时统计）
     */
    private Integer tfcls;
    /**
     * 计费车辆数（小时统计）
     */
    private Integer jfcls;
    /**
     * 运营车辆数（小时统计）
     */
    private Integer yycls;
    /**
     * 在线车辆数（小时统计）
     */
    private Integer zxcls;
    /**
     * 未投放车辆数（小时统计）
     */
    private Integer undeployedCount;
    /**
     * 运维故障车辆数（小时统计）
     */
    private Integer maintianFaultCount;
    /**
     * 扣押车辆数（小时统计）
     */
    private Integer stockedCount;
    /**
     * 丢失车辆数（小时统计）
     */
    private Integer loseCount;
    /**
     * 测试标记车辆数（小时统计）
     */
    private Integer testCount;


}

